beach scarp - French English Dictionary